.homepagemod {
  position: relative;
  margin-top: 20px;
  color: var(--fontsize);
  :global {
    .title {
      font-size: 25px;
    }
    .content {
      margin-top: 8px;
      width: 300px;
      background-color: var(--essayback);
      padding: 10px;
      border-radius: 10px;
      & > ul {
        display: flex;
        flex-wrap: wrap;
        list-style: none;
        margin-top: 10px;
        & > .onelabel {
          text-align: center;
          padding: 8px;
          font-size: 15px;
          background-color: var(--labelcolor);
          margin-left: 15px;
          border-radius: 5px;
          margin-top: 10px;
          &:hover {
            background-color: #d8d8d8;
          }
        }
        & > .oneessay {
          display: flex;
          justify-content: center;
          margin-top: 10px;
          cursor: pointer;
          & > .left {
            width: 70px;
            text-align: center;
            & > div:nth-child(1) {
              font-size: 18px;
              background-color: var(--oneessaynewtop);
            }
            & > div:nth-child(2) {
              background-color: var(--oneessaynewbottom);
            }
            &.hot {
              & > div:nth-child(1) {
                font-size: 18px;
                background-color: var(--oneessayhottop);
              }
              & > div:nth-child(2) {
                background-color: var(--oneessayhotbottom);
              }
            }
          }
          & > .right {
            width: 200px;
            padding: 2px 12px;
            & > div:nth-child(1) {
              font-size: 18px;
              font-weight: 600;
              color: #2194ef;
              font-weight: 500;
              overflow: hidden;
              white-space: nowrap;
              text-overflow: ellipsis;
            }
            & > div:nth-child(2) {
              overflow: hidden;
              white-space: nowrap;
              text-overflow: ellipsis;
              font-size: 12px;
            }
          }
        }
      }
    }
  }
}
